var ctx=window.daijia.ctx;
var lng=window.daijia.lng;
var lat=window.daijia.lat;

$(document).ready(function(){
	
	var point = new BMap.Point(lng, lat);
	
	if (point) {
		var map = new BMap.Map("allmap");
		map.centerAndZoom(point, 11);
	    map.enableScrollWheelZoom();
	    
	    if(isSupportCanvas()){

			var heatmapOverlay = new BMapLib.HeatmapOverlay({"radius":30});
			map.addOverlay(heatmapOverlay);
//		    $.post(ctx+"/chart/heatMapData",function(data) {
//		    	console.debug(data);
//		    	heatmapOverlay.setDataSet({data:data,max:100});
//		        heatmapOverlay.show();
//			},"json");
			
		}
	}
	else{
		$.scojs_message("地区"+center+"位置不准确，请重新编辑地区", $.scojs_message.TYPE_ERROR);
	}
	
    function isSupportCanvas(){
        var elem = document.createElement('canvas');
        return !!(elem.getContext && elem.getContext('2d'));
    }
    
    
    $("#month").change(function(){
    	var month = $(this).val();
    	 $.post(ctx+"/chart/heatMapData",{year:$("#year").val(),month:month},function(data) {
		    	heatmapOverlay.setDataSet({data:data,max:100});
		        heatmapOverlay.show();
			},"json");
    	});
    
    $("#year").change(function(){
    	var year = $(this).val();
    	 $.post(ctx+"/chart/heatMapData",{year:year,month:$("#month").val()},function(data) {
    		 console.debug(data);
		    	heatmapOverlay.setDataSet({data:data,max:100});
		        heatmapOverlay.show();
			},"json");
    	});

    
    $("#month").val(new Date().getMonth()+1);
    $.post(ctx+"/chart/heatMapData",{year:$("#year").val(),month:$("#month").val()},function(data) {
    	console.debug(data);
    	heatmapOverlay.setDataSet({data:data,max:100});
        heatmapOverlay.show();
		},"json"); 
    
    
	});
